package com.hzlj.position.stat.common.dto.amtStatJzry;


import com.fz.common.base.dto.QueryResultCommonDTO;
import lombok.Data;
import lombok.ToString;
import lombok.experimental.Accessors;

/**
 * 定位统计-汇总(AmtStatJzry)查询结果返回DTO
 *
 * @author makejava
 * @date 2023-12-19 11:41:18
 */
@Data
@ToString
@Accessors(chain = true)
public class AmtStatJzryQueryResultDTO extends QueryResultCommonDTO<String> {
    /**
     * 矫正ID
     */
    private String jzId;
    /**
     * 所属月
     */
    private Integer belongMonth;
    /**
     * 定位人次
     */
    private Integer positionAmt;
    /**
     * 告警人次
     */
    private Integer positionWarningAmt;
    /**
     * 成功人次
     */
    private Integer positionSuccessAmt;
    /**
     * 失败人次
     */
    private Integer positionFailAmt;
    /**
     * 越界人次
     */
    private Integer positionCrossAmt;
    /**
     * 低电人次
     */
    private Integer positionLowerPowerAmt;
    /**
     * 拆卸人次
     */
    private Integer positionDemountAmt;
    /**
     * 虚拟定位人次
     */
    private Integer positionVirtualAmt;
    /**
     * 关机人次
     */
    private Integer positionPowerOffAmt;
    /**
     * 总异常次数
     */
    private Integer abnAmt;
    /**
     * 聚集次数
     */
    private Integer abnGatheringAmt;
    /**
     * 夜间活动次数
     */
    private Integer abnNightActivityAmt;
    /**
     * 夜间外出次数
     */
    private Integer abnNightOutAmt;
    /**
     * 无记录次数
     */
    private Integer abnNoRecordAmt;
    /**
     * 进入禁止区域次数
     */
    private Integer abnProhibitAmt;
    /**
     * 应签到次数
     */
    private Integer initiativeAmt;
    /**
     * 完成签到次数
     */
    private Integer initiativeDoneAmt;
    /**
     * 已签到次数,需要算重复
     */
    private Integer initiativeSuccessAmt;
    /**
     * 未签到次数
     */
    private Integer initiativeNeverAmt;
    /**
     * 核查次数
     */
    private Integer inspectionAmt;
    /**
     * 核查已签到次数,需要算重复
     */
    private Integer inspectionSuccessAmt;
    /**
     * 核查未上报次数
     */
    private Integer inspectionNeverAmt;
    /**
     * 核查通知发送成功次数
     */
    private Integer inspectionNoticeSuccessAmt;
    /**
     * 核查通知发送失败次数
     */
    private Integer inspectionNoticeFailAmt;
    /**
     * 定位人次-app
     */
    private Integer positionAppAmt;
    /**
     * 越界人次-app
     */
    private Integer positionAppCrossAmt;
    /**
     * 定位人次-腕带
     */
    private Integer positionWdAmt;
    /**
     * 告警人次-腕带
     */
    private Integer positionWdWarningAmt;
    /**
     * 越界人次-腕带
     */
    private Integer positionWdCrossAmt;
    /**
     * 低电人次-腕带
     */
    private Integer positionWdLowerPowerAmt;
    /**
     * 拆卸人次-腕带
     */
    private Integer positionWdDemountAmt;
}
